package com.gzsxy.esjy.service.core.sign.entity;



/**
 *
 * @author autoCreate
 *
 */

import com.baomidou.mybatisplus.annotation.TableName;
import com.gzsxy.esjy.service.base.model.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("tb_file_resources_index")
@ApiModel(value="tb_file_resources_index对象", description="文件上传")
public class ResourcesIndex extends BaseEntity {


    @ApiModelProperty(value = "文件名")
    private String fileName;

    /**
     * 文件相对路径(支持分布式)
     */
    @ApiModelProperty(value = "文件相对路径(支持分布式)")
    private String filePath;

    /**
     * 文件大小
     */
    @ApiModelProperty(value = "文件大小")
    private Long fileSize;


    @ApiModelProperty(value = "索引")
    private String systemId;

    /**
     * 有效期至
     * 0代表永久不过期
     */
    @ApiModelProperty(value = "有效期至")
    private Long expiredTime =0L;

    /**
     * 文件索引
     */
    @ApiModelProperty(value = "文件索引")
    private String fileIndex;





}